Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v1.3cherrypick] [ESP32]: add custom MRP configs for esp platform #33356

Merged

Conversation

DejinChen
Copy link
Contributor

Cherry-picking #33215 on v1.3-branch

Copy link

github-actions bot commented May 8, 2024

PR #33356: Size comparison from 07e3098 to c595377

Decreases (4 builds for efr32)
platform target config section 07e3098 c595377 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 934984 934976 -8 -0.0
.text 735556 735548 -8 -0.0
BRD4187C (read/write) 1112472 1112464 -8 -0.0
.text 913812 913804 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1124492 1124484 -8 -0.0
.text 934836 934828 -8 -0.0
window-app BRD4187C (read/write) 1160408 1160400 -8 -0.0
.text 989428 989420 -8 -0.0
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 07e3098 c595377 change % change
bl602 lighting-app bl602 (read/write) 1438842 1438842 0 0.0
.bss 85368 85368 0 0.0
.data 9512 9512 0 0.0
.rodata 158444 158444 0 0.0
.text 1104866 1104866 0 0.0
bl602+mfd (read/write) 1453258 1453258 0 0.0
.bss 85536 85536 0 0.0
.data 9488 9488 0 0.0
.rodata 157404 157404 0 0.0
.text 1120184 1120184 0 0.0
bl602+rpc (read/write) 1486498 1486498 0 0.0
.bss 93416 93416 0 0.0
.data 9888 9888 0 0.0
.rodata 166012 166012 0 0.0
.text 1136512 1136512 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1204663 1204663 0 0.0
.bss 11133 11133 0 0.0
.data 3696 3696 0 0.0
.rodata 108132 108132 0 0.0
.text 974778 974778 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1215739 1215739 0 0.0
.bss 11309 11309 0 0.0
.data 3680 3680 0 0.0
.rodata 107072 107072 0 0.0
.text 986788 986788 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1296403 1296403 0 0.0
.bss 19613 19613 0 0.0
.data 4240 4240 0 0.0
.rodata 123504 123504 0 0.0
.text 1049742 1049742 0 0.0
bl706-eth (read/write) 1021005 1021005 0 0.0
.bss 23708 23708 0 0.0
.data 3264 3264 0 0.0
.rodata 101128 101128 0 0.0
.text 764894 764894 0 0.0
bl706-wifi (read/write) 1255654 1255654 0 0.0
.bss 10577 10577 0 0.0
.data 3704 3704 0 0.0
.rodata 122128 122128 0 0.0
.text 996800 996800 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1174228 1174228 0 0.0
.bss 16328 16328 0 0.0
.data 5064 5064 0 0.0
.rodata 102136 102136 0 0.0
.text 967876 967876 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1185628 1185628 0 0.0
.bss 16504 16504 0 0.0
.data 5040 5040 0 0.0
.rodata 101076 101076 0 0.0
.text 980198 980198 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 775420 775420 0 0.0
(read/write) 168692 168692 0 0.0
.bss 90656 90656 0 0.0
.data 3580 3580 0 0.0
.rodata 82148 82148 0 0.0
.text 693004 693004 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 791612 791612 0 0.0
(read/write) 178924 178924 0 0.0
.bss 100904 100904 0 0.0
.data 3572 3572 0 0.0
.rodata 76220 76220 0 0.0
.text 715128 715128 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 780420 780420 0 0.0
(read/write) 173364 173364 0 0.0
.bss 95344 95344 0 0.0
.data 3572 3572 0 0.0
.rodata 103076 103076 0 0.0
.text 677076 677076 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 732660 732660 0 0.0
(read/write) 167652 167652 0 0.0
.bss 89388 89388 0 0.0
.data 3564 3564 0 0.0
.rodata 77804 77804 0 0.0
.text 654588 654588 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 718268 718268 0 0.0
(read/write) 167876 167876 0 0.0
.bss 89612 89612 0 0.0
.data 3564 3564 0 0.0
.rodata 73580 73580 0 0.0
.text 644420 644420 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584234 584234 0 0.0
(read/write) 208020 208020 0 0.0
.bss 201244 201244 0 0.0
.data 1652 1652 0 0.0
.rodata 86626 86626 0 0.0
.text 495488 495488 0 0.0
lock CC3235SF_LAUNCHXL (read only) 630858 630858 0 0.0
(read/write) 208372 208372 0 0.0
.bss 201736 201736 0 0.0
.data 1516 1516 0 0.0
.rodata 107410 107410 0 0.0
.text 521328 521328 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 570311 570311 0 0.0
.app_xip_area 460021 460021 0 0.0
.bss 65108 65108 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 552935 552935 0 0.0
.app_xip_area 437885 437885 0 0.0
.bss 69860 69860 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572543 572543 0 0.0
.app_xip_area 463757 463757 0 0.0
.bss 63644 63644 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 566031 566031 0 0.0
.app_xip_area 453965 453965 0 0.0
.bss 66844 66844 0 0.0
.data 800 800 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 934984 934976 -8 -0.0
.bss 197992 197992 0 0.0
.data 1412 1412 0 0.0
.text 735556 735548 -8 -0.0
BRD4187C (read/write) 1112472 1112464 -8 -0.0
.bss 195208 195208 0 0.0
.data 3432 3432 0 0.0
.text 913812 913804 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1124492 1124484 -8 -0.0
.bss 186820 186820 0 0.0
.data 2816 2816 0 0.0
.text 934836 934828 -8 -0.0
window-app BRD4187C (read/write) 1160408 1160400 -8 -0.0
.bss 167616 167616 0 0.0
.data 3344 3344 0 0.0
.text 989428 989420 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1213280 1213280 0 0.0
(read/write) 1750312 1750312 0 0.0
.dram0.bss 74336 74336 0 0.0
.dram0.data 13636 13636 0 0.0
.flash.rodata 252808 252808 0 0.0
.flash.text 1213280 1213280 0 0.0
.iram0.text 75570 75570 0 0.0
m5stack (read only) 1254211 1254211 0 0.0
(read/write) 536872 536872 0 0.0
.dram0.bss 81272 81272 0 0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 284500 284500 0 0.0
.flash.text 1248047 1248047 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606064 606064 0 0.0
(read/write) 79516 79516 0 0.0
.bss 67336 67336 0 0.0
.data 2196 2196 0 0.0
.text 605528 605528 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 701028 701028 0 0.0
.bss 71184 71184 0 0.0
.data 2864 2864 0 0.0
.text 587600 587600 0 0.0
light k32w0+release (read only) 608040 608040 0 0.0
(read/write) 79368 79368 0 0.0
.bss 67184 67184 0 0.0
.data 2200 2200 0 0.0
.text 607504 607504 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 792632 792632 0 0.0
.bss 80664 80664 0 0.0
.data 2064 2064 0 0.0
.text 670544 670544 0 0.0
linux air-purifier-app debug (read only) 2624829 2624829 0 0.0
(read/write) 129048 129048 0 0.0
.bss 46544 46544 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 74312 74312 0 0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 184688 184688 0 0.0
.text 2262565 2262565 0 0.0
all-clusters-app debug (read only) 5936121 5936121 0 0.0
(read/write) 480680 480680 0 0.0
.bss 134848 134848 0 0.0
.data 4560 4560 0 0.0
.data.rel.ro 333848 333848 0 0.0
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1408 1408 0 0.0
.rodata 349904 349904 0 0.0
.text 5152371 5152371 0 0.0
all-clusters-minimal-app debug (read only) 5217001 5217001 0 0.0
(read/write) 236632 236632 0 0.0
.bss 127680 127680 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 97432 97432 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 288938 288938 0 0.0
.text 4692883 4692883 0 0.0
bridge-app debug (read only) 4611465 4611465 0 0.0
(read/write) 217576 217576 0 0.0
.bss 118208 118208 0 0.0
.data 6240 6240 0 0.0
.data.rel.ro 86400 86400 0 0.0
.dynamic 624 624 0 0.0
.got 5240 5240 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 229514 229514 0 0.0
.text 4161187 4161187 0 0.0
chip-tool debug (read only) 12055777 12055777 0 0.0
(read/write) 522048 522048 0 0.0
.bss 94456 94456 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 415240 415240 0 0.0
.dynamic 624 624 0 0.0
.got 5760 5760 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 449401 449401 0 0.0
.text 10899315 10899315 0 0.0
chip-tool-ipv6only arm64 (read only) 11374532 11374532 0 0.0
(read/write) 587880 587880 0 0.0
.bss 103544 103544 0 0.0
.data 4520 4520 0 0.0
.data.rel.ro 455128 455128 0 0.0
.dynamic 512 512 0 0.0
.got 17016 17016 0 0.0
.init 24 24 0 0.0
.init_array 264 264 0 0.0
.rodata 354836 354836 0 0.0
.text 10139832 10139832 0 0.0
lighting-app debug+rpc+ui (read only) 5535025 5535025 0 0.0
(read/write) 226304 226304 0 0.0
.bss 119144 119144 0 0.0
.data 4896 4896 0 0.0
.data.rel.ro 94736 94736 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 354516 354516 0 0.0
.text 4933363 4933363 0 0.0
lock-app debug (read only) 4678729 4678729 0 0.0
(read/write) 205128 205128 0 0.0
.bss 113632 113632 0 0.0
.data 4192 4192 0 0.0
.data.rel.ro 80616 80616 0 0.0
.dynamic 624 624 0 0.0
.got 5192 5192 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 255434 255434 0 0.0
.text 4211171 4211171 0 0.0
ota-provider-app debug (read only) 4301073 4301073 0 0.0
(read/write) 193464 193464 0 0.0
.bss 113344 113344 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 69840 69840 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 208138 208138 0 0.0
.text 3899747 3899747 0 0.0
ota-requestor-app debug (read only) 4430513 4430513 0 0.0
(read/write) 197832 197832 0 0.0
.bss 114240 114240 0 0.0
.data 4768 4768 0 0.0
.data.rel.ro 72944 72944 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 214250 214250 0 0.0
.text 4018531 4018531 0 0.0
shell debug (read only) 2904193 2904193 0 0.0
(read/write) 156632 156632 0 0.0
.bss 62768 62768 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 86656 86656 0 0.0
.dynamic 592 592 0 0.0
.got 4064 4064 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 185824 185824 0 0.0
.text 2544578 2544578 0 0.0
thermostat-no-ble arm64 (read only) 4424036 4424036 0 0.0
(read/write) 243056 243056 0 0.0
.bss 121848 121848 0 0.0
.data 3408 3408 0 0.0
.data.rel.ro 103808 103808 0 0.0
.dynamic 512 512 0 0.0
.got 8656 8656 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 159724 159724 0 0.0
.text 3929096 3929096 0 0.0
tv-app debug (read only) 5743657 5743657 0 0.0
(read/write) 352992 352992 0 0.0
.bss 244400 244400 0 0.0
.data 6560 6560 0 0.0
.data.rel.ro 94744 94744 0 0.0
.dynamic 624 624 0 0.0
.got 5488 5488 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 292330 292330 0 0.0
.text 5208579 5208579 0 0.0
tv-casting-app debug (read only) 9873577 9873577 0 0.0
(read/write) 340448 340448 0 0.0
.bss 156304 156304 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 174240 174240 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1192 1192 0 0.0
.rodata 382680 382680 0 0.0
.text 9025043 9025043 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2533808 2533808 0 0.0
.bss 220496 220496 0 0.0
.data 5216 5216 0 0.0
.text 1496492 1496492 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1063040 1063040 0 0.0
bss 143673 143673 0 0.0
rodata 101184 101184 0 0.0
text 770908 770908 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1237420 1237420 0 0.0
bss 138453 138453 0 0.0
rodata 151260 151260 0 0.0
text 797684 797684 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1010424 1010424 0 0.0
bss 142531 142531 0 0.0
rodata 88448 88448 0 0.0
text 732184 732184 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 832344 832344 0 0.0
(read/write) 1801124 1801124 0 0.0
.bss 198316 198316 0 0.0
.data 2680 2680 0 0.0
.text 1591740 1591740 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 835496 835496 0 0.0
(read/write) 1723188 1723188 0 0.0
.bss 195196 195196 0 0.0
.data 2648 2648 0 0.0
.text 1516956 1516956 0 0.0
light cy8ckit_062s2_43012 (read only) 842216 842216 0 0.0
(read/write) 1642332 1642332 0 0.0
.bss 188660 188660 0 0.0
.data 2464 2464 0 0.0
.text 1442820 1442820 0 0.0
lock cy8ckit_062s2_43012 (read only) 815056 815056 0 0.0
(read/write) 1671916 1671916 0 0.0
.bss 215820 215820 0 0.0
.data 2464 2464 0 0.0
.text 1445244 1445244 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1131404 1131404 0 0.0
.bss 102508 102508 0 0.0
.data 848 848 0 0.0
.text 643784 643784 0 0.0
lock-app qpg6105+debug (read/write) 1091316 1091316 0 0.0
.bss 97252 97252 0 0.0
.data 860 860 0 0.0
.text 603700 603700 0 0.0
stm32 light STM32WB5MM-DK (read/write) 602681 602681 0 0.0
.bss 128380 128380 0 0.0
.data 688 688 0 0.0
.rodata 80020 80020 0 0.0
.text 383856 383856 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 825618 825618 0 0.0
bss 49720 49720 0 0.0
text 618034 618034 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1094472 1094472 0 0.0
bss 101840 101840 0 0.0
text 795154 795154 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1051888 1051888 0 0.0
bss 110136 110136 0 0.0
text 766430 766430 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 912648 912648 0 0.0
bss 93176 93176 0 0.0
text 653952 653952 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 827226 827226 0 0.0
bss 49760 49760 0 0.0
text 619724 619724 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 932960 932960 0 0.0
bss 77760 77760 0 0.0
text 699880 699880 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1075820 1075820 0 0.0
bss 100248 100248 0 0.0
text 779336 779336 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 905312 905312 0 0.0
bss 69232 69232 0 0.0
text 655092 655092 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 930684 930684 0 0.0
bss 92748 92748 0 0.0
text 672412 672412 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 829966 829966 0 0.0
bss 49868 49868 0 0.0
text 622786 622786 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 793532 793532 0 0.0
bss 56068 56068 0 0.0
text 593466 593466 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677524 677524 0 0.0
bss 73684 73684 0 0.0
text 462772 462772 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 834786 834786 0 0.0
bss 51400 51400 0 0.0
text 626098 626098 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 852565 852565 0 0.0
bss 59544 59544 0 0.0
text 637558 637558 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 819196 819196 0 0.0
bss 56364 56364 0 0.0
text 613154 613154 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 837288 837288 0 0.0
bss 68140 68140 0 0.0
text 628412 628412 0 0.0

@andy31415 andy31415 merged commit cb6604f into project-chip:v1.3-branch May 9, 2024
68 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants